#include <conio.h> требуется только для объявления функции
int kbhit();
Описание.
Функция kbhit проверяет нажатие клавиши на консоли.
Возвращаемое значение.
Функция kbhit возвращает ненулевое значение, если клавиша нажата. В противном случае возвращается 0.
Пример:
#include <conio.h>
int result;
/* следующий оператор проверяет, была ли нажата клавиша */
result = kbhit();
/* если результат result ненулевой, буфер ожидает нажатие
клавиши. Ее можно задать при помощи getch или getche. Если getch
или getche были вызваны функцией kbhit без проверки, программа
делает паузу и ожидает ввод символа. */